package com.yuke.cloud.service.omc.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class OdsCommissionDto {

    @ApiModelProperty(value="commissionId主键")
    private Long commissionId;

    @ApiModelProperty(value="shopId收益提现对应店铺ID")
    private Long shopId;

    @ApiModelProperty(value="checkStatus提现申请状态：0：已拒绝，1：审核中，2：审核通过，3：已发放")
    private Byte checkStatus;

    @ApiModelProperty(value="amount佣金提现额度")
    private Integer amount;

    @ApiModelProperty(value="cashType提现方式：0：其他，1：银行/银联，2：支付宝，3：微信")
    private Byte cashType;

    @ApiModelProperty(value="rebackType提现方式：0：佣金，1：满减")
    private Byte rebackType;

    @ApiModelProperty(value="updateId收益提现对应店铺ID")
    private Long updateId;

    @ApiModelProperty(value="createTime生成时间")
    private Date createTime;

    @ApiModelProperty(value="updateTime更新时间")
    private Date updateTime;

    private Date beginTime;

    private Date endTime;

    private String shopName;

    private Long OrderId;
}